hide among vegetation - German English Dictionary